Search results for "design pattern"

showing 10 items of 28 documents

In Situ Representations and Access Consciousness in Neural Blackboard or Workspace Architectures

2018

Phenomenal theories of consciousness assert that consciousness is based on specific neural correlates in the brain, which can be separated from all cognitive functions we can perform. If so, the search for robot consciousness seems to be doomed. By contrast, theories of functional or access consciousness assert that consciousness can be studied only with forms of cognitive access, given by cognitive processes. Consequently, consciousness and cognitive access cannot be fully dissociated. Here, the global features of cognitive access of consciousness are discussed based on neural blackboard or (global) workspace architectures, combined with content addressable or "in situ" representations as …

0301 basic medicineElectromagnetic theories of consciousnessComputer scienceProcess (engineering)lcsh:Mechanical engineering and machineryin situ representationsmedia_common.quotation_subjectWorkspacelcsh:QA75.5-76.9503 medical and health sciences0302 clinical medicineArtificial Intelligencelcsh:TJ1-1570global workspacemedia_commonRobotics and AICognitive scienceaccess consciousnessNeural correlates of consciousnessneural blackboard architecturesCognitionconnection pathsBlackboard (design pattern)Computer Science Applications030104 developmental biologyCovertPerspectiverobotslcsh:Electronic computers. Computer scienceConsciousness030217 neurology & neurosurgeryFrontiers in Robotics and AI
researchProduct

The Internet as a Pedagogical Tool in the Writing Process: A Research-Based Approach

2017

This article examines how the Internet can be used to ease the process of writing by suggesting resources for the planning, writing and revising stages and how they can be used to carry out a writing task. One such resource is the Blackboard platform, which serves as a discussion tool and for teacher-to-student and student-to-student feedback. Based on sound L2 writing theories and ICTs, a pedagogical proposal for a writing task is proposed and explained that involves invention and organizing techniques; peer and teacher evaluation using the Blackboard platform; activities to practice argumentative skills, the five-paragraph essay and paragraph structure and evaluation sheets with criteria …

ArgumentativeMultimediabusiness.industryComputer scienceWriting processBlackboard (design pattern)computer.software_genreTask (project management)Resource (project management)Information and Communications TechnologyComputingMilieux_COMPUTERSANDEDUCATIONThe InternetParagraphbusinesscomputer
researchProduct

XPL the Extensible Presentation Language

2009

The last decade has witnessed a growing interest in the development of web interfaces enabling both multiple ways to access contents and, at the same time, fruition by multiple modalities of interaction (point-and-click, contents reading, voice commands, gestures, etc.). In this paper we describe a framework aimed at streamlining the design process of multi-channel, multimodal interfaces enabling full reuse of software components. This framework is called the eXtensible Presentation architecture and Language (XPL), a presentation language based on design pattern paradigm that keeps separated the presentation layer from the underlying programming logic. The language supplies a methodology to…

Communication designMultimediaComputer Networks and CommunicationsInterface (Java)Computer scienceDesign patternmedia_common.quotation_subjectTK5101-6720computer.software_genreComputer Science ApplicationsPresentationPresentation layerHuman–computer interactionSoftware design patternComponent-based software engineeringTelecommunicationDesign patterns verbal interaction presentation languages data access multimodal interfaces for mobile systemscomputerLogic programmingmedia_commonMobile Information Systems
researchProduct

From witnessing to recording – material objects and the epistemic configuration of science classes

2012

Drawing on concepts developed in actor-network theory and postphenomenology this article shows how material objects in the science classroom become part of epistemic configurations and thus co-shape science education. An ethnographic study on epistemic objects in science education is the basis for the analysis of two of these objects: experimental arrangements and the blackboard. While experimental arrangements configure students as witnesses of the fascinating otherness of material objects, the blackboard enacts students as recorders of semiotic representations. In the interplay of these socio-material enactments scientific knowledge receives its authority in the classroom. The perspective…

Cultural StudiesEducational researchSociology of scientific knowledgeActor–network theoryPerspective (graphical)ComputingMilieux_COMPUTERSANDEDUCATIONSemioticsSociologyScience technology society and environment educationBlackboard (design pattern)Science educationEducationEpistemologyPedagogy, Culture & Society
researchProduct

Activities using blackboard, pens and paper

1998

Dictogloss Language Listening comprehension Level Elementary upwards Age Any This is a well established dictation-based activity which helps to develop conscious listening skills in addition to an awareness of phrase and sentence structures. Procedure Choose a sentence suitable for the level of the class. This might be a sentence from a coursebook, but if so, make sure it is one which is not yet familiar to your students. An example sentence is given below. Tell the class that you will read this sentence to them once only. They should write down the key words as you read. You should not have to repeat the sentence, but with a large class you might like to read it once at the front of the ro…

DictoglossClass (computer programming)PhraseDictationComputer scienceComputingMethodologies_DOCUMENTANDTEXTPROCESSINGActive listeningParagraphBlackboard (design pattern)LinguisticsSentence
researchProduct

A recognize-and-accuse policy to speed up distributed processes

1994

Distributed design patternsSpeedupComputer scienceDistributed algorithmDistributed computingDistributed concurrency controlParallel computingProceedings of the thirteenth annual ACM symposium on Principles of distributed computing - PODC '94
researchProduct

Topic 5: Parallel and Distributed Data Management

2013

Nowadays we are facing an exponential growth of new data that is overwhelming the capabilities of companies, institutions and the society in general to manage and use it in a proper way. Ever-increasing investments in Big Data, cutting edge technologies and the latest advances in both application development and underlying storage systems can help dealing with data of such magnitude. Especially parallel and distributed approaches will enable new data management solutions that operate effectively at large scale.

Distributed design patternsbusiness.industryDistributed algorithmComputer scienceScale (chemistry)Data managementBig dataEnhanced Data Rates for GSM EvolutionbusinessData science
researchProduct

Conquering Fine-Grained Blends of Design Patterns

2008

The reuse of design patterns in realistic software systems is often a result of blending multiple pattern elements together rather than instantiating them in an isolated manner. The explicit description of pattern compositions is the key for (i) documenting the structure and the behavior of blended patterns and, (ii) more importantly, supporting the reuse of composite patterns across different software projects. In this context, this paper proposes a fine-grained composition language for describing varying blends of design patterns based on their structural and behavioural semantics. The reusability and expressiveness of the proposed language are assessed through its application to 32 compo…

Engineering drawingArchitectural patternProgramming languageComputer scienceDesign patternMiddlewareSoftware design patternStructural patternBehavioral patterncomputer.software_genreSoftware product linecomputerReusability
researchProduct

Specifying Patterns for Mobile Application Domain Using General Architectural Components

2005

Software companies adopt patterns as a means to improve architecture and design practices. During recent years, the application of patterns has extended from general software applications to specific problem domains. In a new domain, suitable patterns fitting to the essential design problems in the new context need to be identified. In this paper, we introduce a general architectural model of mobile applications, which can be used to identify and organise essential patterns in mobile-application design process. This model is employed to construct a high-level architecture of a particular application. For each component of the architecture, the model may suggest candidate patterns that can b…

EngineeringArchitectural patternbusiness.industryApplication domainSoftware design patternSystems engineeringDesign processBehavioral patternStructural patternSoftware engineeringbusinessSoftware architectureArchitectural model
researchProduct

Design Patterns and Organisational Memory in Mobile Application Development

2005

Mobile application development is a challenging task for the software companies due to complicated technological and business environments. Patterns have been recognised to be a valuable tool in software development, for they allow design experiences and solutions to be documented systematically and facilitate the communication of design issues. Patterns can be seen as a part of organisational memory, a means to preserve the design knowledge and enable its reuse in later products and projects. In this paper we study how the design patterns can support organisational memory in mobile application design. We present the utilisation of patterns as a dynamic process and analyse their relationshi…

EngineeringProcess managementbusiness.industryProcess (engineering)Design patternSoftware design patternSystems engineeringMobile computingSoftware developmentStructural patternDesign knowledgebusinessMobile device
researchProduct